class Solution:
    def findMaxAverage(self, nums: List[int], k: int) -> float:
        total=sum(nums[:k])
        maxave=total/k
        for i in range(1,len(nums)-k+1):
            total-=nums[i-1]
            total+=nums[i+k-1]
            if nums[i+k-1]>nums[i-1]:
                ave=total/k
                if ave>maxave:
                    maxave=ave
        return maxave

'''
执行用时：
880 ms
, 在所有 Python3 提交中击败了
84.99%
的用户
内存消耗：
18.3 MB
, 在所有 Python3 提交中击败了
41.05%
的用户
'''